/**
 * APITable <https://github.com/apitable/apitable>
 * Copyright (C) 2022 APITable Ltd. <https://apitable.com>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details.
 *
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 */

/* eslint-disable max-len */
import React from 'react';
import { makeIcon, IIconProps } from '../utils/icon';

export const AlipayFilled: React.FC<IIconProps> = makeIcon({
    Path: ({ colors }) => <>
    <path d="M7.12486 11.2324C6 13.4836 6 16.4202 6 22.2935V41.7068C6 47.5801 6 50.5167 7.12486 52.7679C8.15732 54.8342 9.83262 56.5095 11.8989 57.542C14.1501 58.6668 17.0867 58.6668 22.96 58.6668H42.3733C48.2466 58.6668 51.1832 58.6668 53.4344 57.542C55.5007 56.5095 57.176 54.8342 58.2085 52.7679C58.5456 52.0932 58.7817 51.3568 58.9471 50.4982C55.6301 49.0372 44.4201 43.8334 38.5335 41.0221C33.858 46.6845 28.969 50.08 21.5913 50.08C14.2135 50.08 9.28905 45.5378 9.88462 39.9733C10.2757 36.32 12.7735 30.3554 23.6535 31.3778C28.6783 31.8453 31.3135 32.729 35.0298 33.9757L35.0516 33.983C35.5689 34.1565 36.1071 34.337 36.6756 34.5245C37.8847 32.3112 38.889 29.8666 39.6535 27.2712H18.9246V25.2177H29.1735V21.5288H16.6668V19.2711H29.1735V13.9555C29.1735 13.9555 29.289 13.12 30.2047 13.12H35.3335V19.2711H48.6668V21.5288H35.3335V25.2177H46.2135C45.209 29.2888 43.698 33.0312 41.7956 36.2933C44.9448 37.4464 59.2739 41.8217 59.3333 41.8399C59.3333 41.7957 59.3333 41.7514 59.3333 41.7068V22.2935C59.3333 16.4202 59.3333 13.4836 58.2085 11.2324C57.176 9.16611 55.5007 7.49081 53.4344 6.45835C51.1832 5.3335 48.2466 5.3335 42.3733 5.3335H22.96C17.0867 5.3335 14.1501 5.3335 11.8989 6.45835C9.83262 7.49081 8.15732 9.16611 7.12486 11.2324Z" fill={ colors[0] }/>
<path d="M20.7645 46.5602C12.9689 46.5602 11.7334 41.6357 12.1512 39.5824C12.56 37.5378 14.8178 34.8624 19.1556 34.8624C24.1334 34.8624 28.5956 36.1424 33.9466 38.7469C30.1866 43.6445 25.5645 46.5602 20.7645 46.5602Z" fill={ colors[0] }/>

  </>,
  name: 'alipay_filled',
  defaultColors: ['#D9D9D9'],
  colorful: false,
  allPathData: ['M7.12486 11.2324C6 13.4836 6 16.4202 6 22.2935V41.7068C6 47.5801 6 50.5167 7.12486 52.7679C8.15732 54.8342 9.83262 56.5095 11.8989 57.542C14.1501 58.6668 17.0867 58.6668 22.96 58.6668H42.3733C48.2466 58.6668 51.1832 58.6668 53.4344 57.542C55.5007 56.5095 57.176 54.8342 58.2085 52.7679C58.5456 52.0932 58.7817 51.3568 58.9471 50.4982C55.6301 49.0372 44.4201 43.8334 38.5335 41.0221C33.858 46.6845 28.969 50.08 21.5913 50.08C14.2135 50.08 9.28905 45.5378 9.88462 39.9733C10.2757 36.32 12.7735 30.3554 23.6535 31.3778C28.6783 31.8453 31.3135 32.729 35.0298 33.9757L35.0516 33.983C35.5689 34.1565 36.1071 34.337 36.6756 34.5245C37.8847 32.3112 38.889 29.8666 39.6535 27.2712H18.9246V25.2177H29.1735V21.5288H16.6668V19.2711H29.1735V13.9555C29.1735 13.9555 29.289 13.12 30.2047 13.12H35.3335V19.2711H48.6668V21.5288H35.3335V25.2177H46.2135C45.209 29.2888 43.698 33.0312 41.7956 36.2933C44.9448 37.4464 59.2739 41.8217 59.3333 41.8399C59.3333 41.7957 59.3333 41.7514 59.3333 41.7068V22.2935C59.3333 16.4202 59.3333 13.4836 58.2085 11.2324C57.176 9.16611 55.5007 7.49081 53.4344 6.45835C51.1832 5.3335 48.2466 5.3335 42.3733 5.3335H22.96C17.0867 5.3335 14.1501 5.3335 11.8989 6.45835C9.83262 7.49081 8.15732 9.16611 7.12486 11.2324Z', 'M20.7645 46.5602C12.9689 46.5602 11.7334 41.6357 12.1512 39.5824C12.56 37.5378 14.8178 34.8624 19.1556 34.8624C24.1334 34.8624 28.5956 36.1424 33.9466 38.7469C30.1866 43.6445 25.5645 46.5602 20.7645 46.5602Z'],
  width: '64',
  height: '64',
  viewBox: '0 0 64 64',
});
